@charset "utf-8";
/* CSS Document */
body{font-size:14px;background:#fff;color:#333;font-family:"Microsoft YaHei","Helvetica Neue","Helvetica","Hiragino Sans GB","Hiragino Sans GB W3","Arial,sans-serif";}
body,dd,div,dl,dt,form,h2,h3,h4,li,ol,p,td,th,ul,input{margin:0;padding:0;border:0;}
h2,h3,h4{font-size:100%;}
ol,ul{list-style-type:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;}
a{color:#333;cursor:pointer;outline:0;text-decoration:none;}
a:hover{color:#ff0000;}
em,i{font-style:normal;}
input{outline:0;font-family:arial,'pingfang sc',stheiti,"microsoft yahei",sans-serif;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.pb20{padding-bottom: 20px;}
.textcenter{text-align:center;}
.red{color:red;}
.tran_time{ webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.wrapper{margin:0 auto;border:0;width:1200px;}
.min-w{width:100%;min-width:1200px;}

.head_body{position:relative;}
.head_banner .fullSlide{ width:100%;  position:relative;  height:185px; background:#000;  }
.head_banner .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.head_banner .fullSlide .bd ul{ width:100% !important;  }
.head_banner .fullSlide .bd li{ width:100% !important;  height:185px; overflow:hidden; text-align:center;background:#fff center 0 no-repeat;  }
.head_banner .fullSlide .bd li a{ display:block; height:185px; }
.head_wrap_bd{position: absolute;top:0;left:0;height:185px;}
.head_wrap_bd .head_wrap_flash_1{margin-right:10px;}
.head_menu{height:42px;background: transparent url("../images/menubg16.png") repeat-x scroll bottom left;}
.head_menu ul li{float:left;width:100px;height:42px;text-align:center;position:relative;background: transparent url("../images/nbor.gif") no-repeat scroll center left;}
.head_menu ul li a{display:block;height:42px;line-height:42px;color:#fff;font-size:16px;}
.head_menu ul li a:hover{background-color:#f0f0f0;color:#333;}
.head_menu ul li a.selt{background-color:#f0f0f0;color:#333;}
.head_menu ul li.home{background:none;}
.head_menu li.nav_li ul{width:100px;display:none;position:absolute;top:42px;left:0;z-index:999;background-color:#f0f0f0;background-image:none;}
.head_menu li.nav_li ul li{position:relative;width:100px;height:42px;float:left;background:none;padding:0;}
.head_menu li.nav_li ul li a{width:100%;padding:0;float:left;color:#333!important;height:42px;line-height:42px;display:block;font-size:14px;border-bottom:1px solid #dcdcdc;}
.head_menu li.nav_li ul li a:hover{background-color:#ff0000 !important;color:#fff!important;}
.head_menu li.nav_li ul li ul{display:none;position:absolute;left:100px;top:0;}

.index_box1{margin-top:20px;}
.index_box1_left{width:880px;}
.index_box1_left_b1{width: 480px; }
.index_box1_left_b1 .focusBox {position: relative; width: 480px; height: 360px;overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.index_box1_left_b1 .focusBox .pic img { width: 480px; height: 360px; display: block; }
.index_box1_left_b1 .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.index_box1_left_b1 .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.index_box1_left_b1 .focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.index_box1_left_b1 .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.index_box1_left_b1 .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.index_box1_left_b1 .focusBox .num li{color:#fff;font-size:10px;background: black; filter: alpha(opacity=50); opacity: 0.5; float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.index_box1_left_b1 .focusBox .num li.on,.index_box1_left_b1 .focusBox .num li:hover{ background:#f60; color:#fff; }
.index_box2_left_b2{width:390px;}
.index_box2_left_b2 .bd1{height:100px;border-bottom:1px solid #ded8d8; margin-bottom:10px; }
.index_box2_left_b2 .bd1 dl{overflow:hidden;height:90px;}
.index_box2_left_b2 .bd1 dl dt{width:120px;height:90px;float:left;}
.index_box2_left_b2 .bd1 dl dt img{width:120px;height:90px;}
.index_box2_left_b2 .bd1 dl dd{width:260px;float:right;}
.index_box2_left_b2 .bd1 dl dd h3.tit{height:48px;line-height:24px;overflow:hidden;font-weight:700;}
.index_box2_left_b2 .bd1 dl dd p.des{height:40px;line-height:20px;font-size:12px;}
.index_box2_left_b2 .bd2 ul li{background: transparent url("../images/arrow.gif") no-repeat scroll center left;padding-left:10px;height:34px;line-height:34px;border-bottom:1px dashed #ded8d8; }
.index_box2_left_b2 .bd2 ul li a{float:left;}
.index_box2_left_b2 .bd2 ul li span{color:#999;float:right;font-size:12px;}
.index_box1_right{width:300px;}
.index_box1_right .index_box1_right_box{border:1px solid #ded8d8;}
.index_box_hd{padding:0 10px;height:36px;line-height:36px;border-bottom:1px solid #ded8d8;background: transparent url("../images/1431722946.gif") repeat-x scroll top left;}
.index_box_hd h3{float:left;font-weight:400;}
.index_box_hd span{float:right;font-size:12px;}
.index_box_hd span a{font-size:10px;}
.index_box1_right .index_box1_right_box .bd{padding:0 10px;}
.index_box1_right .index_box1_right_box .bd ul li{padding-left:12px;background: transparent url("../images/newslist20.png") no-repeat scroll center left;height:32px;line-height:32px;overflow:hidden;}
.index_box1_right .index_box1_right_box .bd ul li a{float:left;}
.index_box1_right .index_box1_right_box .bd ul li span{float:right;color:#666;font-size:12px;}
.index_box2{margin:20px 0;}
.index_box3_left{width:880px;}
.index_box3_left_b1{border:1px solid #ded8d8;border-top:0 none;}
.index_box3_left_b1 .picMarquee-left{ width:880px;  overflow:hidden; position:relative;}
.index_box3_left_b1 .picMarquee-left .bd{ padding:10px 8px;   }
.index_box3_left_b1 .picMarquee-left .bd .tempWrap{width:860px!important;}
.index_box3_left_b1 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.index_box3_left_b1 .picMarquee-left .bd ul li{ margin-right:10px; width:210px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.index_box3_left_b1 .picMarquee-left .bd ul li .pic{ text-align:center; }
.index_box3_left_b1 .picMarquee-left .bd ul li .pic img{ width:204px; height:153px; display:block; padding:2px; border:1px solid #ccc; }
.index_box3_left_b1 .picMarquee-left .bd ul li a:hover img{ border-color:#ff0000;  }
.index_box3_left_b1 .picMarquee-left .bd ul li .title{ line-height:24px;   }
.index_box3_left_b2{border:1px solid #ded8d8;border-top:0 none;margin-top:20px;}
.index_box3_left_b2 .picScroll-left{ width:880px;  overflow:hidden; position:relative;}
.index_box3_left_b2 .picScroll-left .bd{ padding:10px  8px;   }
.index_box3_left_b2 .picScroll-left .bd .tempWrap{width:860px!important;}
.index_box3_left_b2 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.index_box3_left_b2 .picScroll-left .bd ul li{width:207px; margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.index_box3_left_b2 .picScroll-left .bd ul li .pic{ text-align:center; }
.index_box3_left_b2 .picScroll-left .bd ul li .pic img{width: 201px; height:151px; display:block; padding:2px; border:1px solid #ccc; }
.index_box3_left_b2 .picScroll-left .bd ul li a:hover img{ border-color:#ff0000;  }
.index_box3_left_b2 .picScroll-left .bd ul li .title{ line-height:24px;   }
.index_box3_left_b3{margin-top:20px;}
.index_box3_left_b3 .left_b3_left{width:428px;border:1px solid #ded8d8;border-top:0 none;}
.index_box3_left_b3 .left_b3_left dl{margin:10px 10px 0 10px;overflow:hidden;height:90px;padding-bottom:27px;border-bottom:1px solid #ccc;}
.index_box3_left_b3 .left_b3_left dl dt{width:120px;height:90px;float:left;}
.index_box3_left_b3 .left_b3_left dl dt img{width:120px;height:90px;}
.index_box3_left_b3 .left_b3_left dl dd{width:260px;float:right;}
.index_box3_left_b3 .left_b3_left dl dd h3.tit{height:48px;line-height:24px;overflow:hidden;font-weight:700;}
.index_box3_left_b3 .left_b3_left dl dd p.des{height:40px;line-height:20px;font-size:12px;}
.index_box3_left_b3 .left_b3_left ul{padding:0 10px 10px 10px;}
.index_box3_left_b3 .left_b3_left ul li{padding-left:12px;background: transparent url("../images/arrow.gif") no-repeat scroll center left;height:32px;line-height:32px;overflow:hidden;}
.index_box3_left_b3 .left_b3_left ul li a{float:left;}
.index_box3_left_b3 .left_b3_left ul li span{float:right;color:#666;font-size:12px;}
.index_box3_left_b3 .left_b3_right{width:428px;border:1px solid #ded8d8;border-top:0 none;}
.index_box3_left_b3 .left_b3_right dl{margin:10px 10px 0 10px;overflow:hidden;height:90px;padding-bottom:27px;border-bottom:1px solid #ccc;}
.index_box3_left_b3 .left_b3_right dl dt{width:120px;height:90px;float:left;}
.index_box3_left_b3 .left_b3_right dl dt img{width:120px;height:90px;}
.index_box3_left_b3 .left_b3_right dl dd{width:260px;float:right;}
.index_box3_left_b3 .left_b3_right dl dd h3.tit{height:48px;line-height:24px;overflow:hidden;font-weight:700;}
.index_box3_left_b3 .left_b3_right dl dd p.des{height:40px;line-height:20px;font-size:12px;}
.index_box3_left_b3 .left_b3_right ul{padding:0 10px 10px 10px;}
.index_box3_left_b3 .left_b3_right ul li{padding-left:12px;background: transparent url("../images/arrow.gif") no-repeat scroll center left;height:32px;line-height:32px;overflow:hidden;}
.index_box3_left_b3 .left_b3_right ul li a{float:left;}
.index_box3_left_b3 .left_b3_right ul li span{float:right;color:#666;font-size:12px;}
.index_box3_right{width:300px;}
.index_box3_right_b1{border:1px solid #ded8d8;border-top:0 none;}
.index_box3_right_b1 ul{padding:5px 10px;}
.index_box3_right_b1 ul li{padding-left:12px;background: transparent url("../images/newslist20.png") no-repeat scroll center left;height:32px;line-height:32px;overflow:hidden;}
.index_box3_right_b1 ul li a{float:left;}
.index_box3_right_b1 ul li span{float:right;color:#666;font-size:12px;}
.index_box3_right_b2{margin-top:20px;border:1px solid #ded8d8;border-top:0 none;}
.index_box3_right_b2 ul{padding:5px 10px;}
.index_box3_right_b2 ul li{padding-left:12px;background: transparent url("../images/newslist20.png") no-repeat scroll center left;height:32px;line-height:32px;overflow:hidden;}
.index_box3_right_b2 ul li a{float:left;}
.index_box3_right_b2 ul li span{float:right;color:#666;font-size:12px;}
.index_box4{margin-top:10px;}
.index_box4 .index_box_hd {padding:0;background:none;}
.footer_body{margin-top:20px;}
.footer_body .footer_menu{height:40px;line-height:40px;text-align:center;background-color:#C70909;color:#fff;}
.footer_body .footer_menu a{color:#fff;}
.footer_body .footer_body_text{text-align:center;line-height:32px;}
.com_banner{height:360px;}
.com_body{margin-top:20px;}
.com_body .com_left{width:260px;}
.com_body .com_right{width:930px;}
.com_body .com_fr_box1{height:32px;line-height:32px;border-bottom:1px solid #ccc;}
.com_body .com_fr_box1 .hd{font-size:16px;}
.com_body .com_fr_box1 .hd h3{font-weight:400;}
.com_body .com_fr_box1 .local{font-size:12px;}
.com_body .com_fr_box2{margin-top:20px;}
.com_fr_newlist ul{overflow:hidden;margin-left:-10px;}
.com_fr_newlist ul li{text-align:center;float:left;margin-left:10px;margin-bottom:10px;width:225px;}
.com_fr_newlist ul li p.pic img{width:219px;height:164px;padding:2px;border:1px solid #ccc;}
.com_fr_newlist ul li h3.tit{line-height:32px;height:32px;overflow:hidden;font-weight:400;}



.com_getbook_tip{width:750px;}

.com_getbook_tip p{line-height:24px;padding:8px 5px;color:red;background-color:#f0f0f0;}

.com_getbook{}

.com_getbook .input_bd{overflow:hidden;margin-bottom:10px;}

.com_getbook .input_bd label{height:32px;line-height:32px;overflow:hidden;clear:both;display:block;font-size:16px;color:#333;}

.com_getbook .input_bd input.input{width:400px;height:36px;line-height:36px;border:1px solid #dfdedd;text-indent:10px;}

.com_getbook .input_bd input.input:hover{border:1px solid #037ACB;}

.com_getbook .input_bd input.useript{width:150px;height:36px;line-height:36px;border:1px solid #dfdedd;text-indent:10px;}

.com_getbook .input_bd textarea.jianjie{width:740px;height:200px;line-height:26px;border:1px solid #dfdedd;}

.com_getbook .input_bd textarea.jianjie:hover{border:1px solid #037ACB;}

.getbook_but{width:740px; margin-top: 30px;}

.getbook_but input.submit{cursor: pointer;display:block;width:140px;height:36px;background-color:#037ACB;border:2px solid #037ACB;color:#fff;text-align:center;margin:0 auto;}

.getbook_but input.submit:hover{background-color:#fff;color:#037ACB;border:2px solid #037ACB;}

.getbook_list{margin-top:20px;}

.getbook_list_bd{width:820px;margin:0margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}

.getbook_list_bd .name{height:34px;line-height:34px;background-color:#f6f9fb;}

.getbook_list_bd .name h5{font-weight:700;margin:0 0 0 10px;}

.getbook_list_bd .name span{color:#666;margin-right:10px;}

.getbook_list_bd .nr{padding:15px 10px;overflow:hidden;}

.getbook_list_bd .nr p{line-height:28px;}

.getbook_list_bd .hf{background-color:#f5f5f5;color:#666;overflow:hidden;}

.getbook_list_bd .hf p{line-height:28px;overflow:hidden;padding:0 8px;}
